const path = require('path');
const fs = require('fs');

// 注意  ../会抵消一层路径
const pathStr = path.join('/a', '/b/c', '../../', './d', 'e');
console.log(pathStr);   // \a\d\e
// const pathStr = path.join('/a', '/b/c', '../../', './d', 'e');
// console.log(pathStr);   // \a\d\e

// 使用__dirname对路径进行拼接的时候，可以使用join

fs.readFile(path.join(__dirname, '/file/成绩-ok.txt'), 'utf8', function(err, dataStr) {
  if(err) {
    return console.log(err.message);
  }
  console.log(dataStr);
});